barracks facilities - Francés Inglés Diccionario